payment schedule - German English Dictionary